00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00031 define("PATH_TO_ROOT", "../");
00032
00033 if (isset($_POST['cancelButton'])) {
00034 header("Location: filemanager.php");
00035 exit();
00036 }
00038 require_once (PATH_TO_ROOT."common/init.inc.php");
00040 require_once (PATH_TO_ROOT."common/header.inc.php");
00042 include_once ("./classes/class.edit.inc.php");
00043
00044 if (isset($_POST['okButton'])) {
00045 $data['link'] = $_POST['userfile'];
00046 $data['fileID'] = $_POST['fileID'];
00047 $data['type'] = $_POST['type'];
00048 $data['name'] = $_POST['name'];
00049 $data['description'] = $_POST['comment'];
00050 $data['visible_type'] = $_POST['visible'];
00051 if (isset($_POST['openDate_hour'])) $data['start_time'] = mktime($_POST['openDate_hour'], $_POST['openDate_minute'], 0, $_POST['openDate_month'], $_POST['openDate_day'], $_POST['openDate_year']);
00052 else $data['start_time'] = 0;
00053 if (isset($_POST['closeDate_hour'])) $data['end_time'] = mktime($_POST['closeDate_hour'], $_POST['closeDate_minute'], 0, $_POST['closeDate_month'], $_POST['closeDate_day'], $_POST['closeDate_year']);
00054 else $data['end_time'] = 0;
00055 if (isset($_POST['folder'])) $data['parent_object'] = intval($_POST['folder']);
00056 else $data['parent_object'] = 0;
00057 $data['student_write'] = (int)isset($_POST['student_write']);
00058 $data['tmpfileVisibleList'] = isset($_POST['visibleList']) ? $_POST['visibleList'] : array();
00059 if ($data['start_time'] == $data['end_time']) {
00060 $data['start_time'] = 0;
00061 $data['end_time'] = 2147483647;
00062 }
00063 }
00064 if (isset($_GET['editID'])) $editID = $_GET['editID'];
00065 $edit = new Edit();
00066
00067 if ($_SESSION['course'] == 0) $courseStr = "Portal";
00068 else $courseStr = $db->get_var("SELECT name FROM courses WHERE ID=".$_SESSION['course']);
00069 echo "<table class='contentTable'>";
00070 Output::echoTableHead("Datei Upload- ".$courseStr);
00071 echo " <tr>
00072 <td>";
00073 if (isset($_POST['okButton'])) {
00074 $edit->resolveForm($data);
00075 $editID = $data['fileID'];
00076 }
00077 $edit->showForm($editID);
00078 echo " </td>
00079 </tr>
00080 </table>";
00082 require_once (PATH_TO_ROOT."common/footer.inc.php");
00083 ?>